submit an alibi - Español Inglés Diccionario